BEST PLACES TO STAY IN ALAPPUZHA